Functional Approach to Decentralized Search Engine for P2P-Network Communities
نویسندگان
چکیده
In this paper we propose a simple powerful method to increase search performance in large p2p-network communities, especially, but not limited to Internet. Our approach is based on introducing common functional language methods “map” and “reduce” in distributed network environment. The method exploits different connectivity levels of p2p nodes, dividing them into two groups – master nodes, performing preliminary search processing and worker nodes, performing actual search. We show that approach could be effectively used in Grid network, built over common P2P-network utilizing benefits of routing in Grid environment. An experimental implementation of the method confirms the theoretical analysis of the method.
منابع مشابه
A Model for Decentralized Information Dissemination
Peer-to-Peer computing paradigm may provide a solution to the retrieval problem in an ever burgeoning volume of online and digital information. While research has focused on the means of collaboration as a tool for query routing, we feel that there is a disconnect in the way P2P networks are handled and the expectations of performance in the real world. In the proposed work, we discuss the need...
متن کاملArgP2P: An Argumentative Approach for Intelligent Query Routing in P2P Networks
The Internet is a cooperative and decentralized network built out of millions of participants that share large amounts of information. Peer-to-peer (P2P) systems go hand-in-hand with this huge decentralized network, where each individual node can serve content as well as request it. In this scenario, thematic search algorithms should lead to and benefit from the emergence of semantic communitie...
متن کاملDesign and Implementation of a Semantic Peer-to-Peer Network
Decentralized and unstructured peer-to-peer (P2P) networks such as Gnutella are attractive for large-scale information retrieval and search systems due to scalability, fault-tolerance, and self-organizing nature. This decentralized architecture, however, makes it difficult for traditional P2P networks to globally share useful semantic knowledge among nodes. As a result, traditional P2P networks...
متن کاملPeer-to-Peer Keyword Search Using Keyword Relationship
Decentralized and unstructured peer-to-peer (P2P) networks such as Gnutella are attractive for Internet-scale information retrieval and search systems because they require neither any centralized directory nor any centralized management of overlay network topology and data placement. However, due to this decentralized architecture, current P2P keyword search systems lack useful global knowledge...
متن کاملThe Quest for Balancing Peer Load in Structured Peer-to-Peer Systems
Structured peer-to-peer (P2P) systems are considered as the next generation application backbone on the Internet. An important problem of these systems is load balancing in the presence of non-uniform data distributions. In this paper we propose a completely decentralized mechanism that in parallel addresses a local and a global load balancing problem: (1) balancing the storage load uniformly a...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010